shepherd moon - German English Dictionary